tube insulator - Turkish English Dictionary